Skip to content

Fix vscode-radio-group: dispatch change event on arrow key selection#616

Open
msengkhyavong wants to merge 1 commit intovscode-elements:mainfrom
msengkhyavong:maylinas/radioButtonArrowEvent
Open

Fix vscode-radio-group: dispatch change event on arrow key selection#616
msengkhyavong wants to merge 1 commit intovscode-elements:mainfrom
msengkhyavong:maylinas/radioButtonArrowEvent

Conversation

@msengkhyavong
Copy link
Copy Markdown

Fixes #613

Arrow key navigation in updates the checked radio visually
but does not dispatch a change event. This differs from native radio behavior
and prevents keyboard-driven selection changes from being observed by consumers.

This PR:

  • Keeps existing arrow key behavior (move + select)
  • Dispatches a bubbling, composed 'change' event from the newly checked radio
  • No behavior change for mouse or Space key interaction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

vscode-radio-group: Arrow key selection changes checked radio but does not dispatch change

1 participant